package com.xunfang.exception;

/**
 * @author yellow Docter
 * @date 2023 -10-30
 * @desc
 *     异常的处理:
 *         自己处理    try{} catch {}
 *         抛出去给别人处理     谁调用谁处理 (上级来处理)
 *
 *      抛出异常:
 *      1、判断条件
 *      2、throws 抛出异常
 *
 *      自定义异常:
 *      1、java 系统的异常不满足项目的业务需求、自己定义的异常
 *      2、继承 系统的异常、重写构造方法就可以
 *
 */
public class LoginException extends RuntimeException{

    public LoginException() {
        super();
    }

    public LoginException(String message) {
        super(message);
    }

    public LoginException(String message, Throwable cause) {
        super(message, cause);
    }

    public LoginException(Throwable cause) {
        super(cause);
    }

    protected LoginException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) {
        super(message, cause, enableSuppression, writableStackTrace);
    }

}
